// es新特征，vue实战中的f应用
// 升序
// 降序
// 重置

// sort会改变原数组
// [].concat(data) 来拼接数组

this.proxy -
  new Proxy(
    {},
    {
      get(target, key) {
        if (key === 'asc') {
          //升序
          return [].concat(data).sort((a, b) => (a.name > b.name ? 1 : -1))
        } else if (key === 'desc') {
          // 降序
          return [].concat(data).sort((a, b) => (a.name > b.name ? 1 : -1))
        } else {
          return data
        }
      },
      set() {},
    },
  )
